#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
    double f = 0.0;
    double c = 0.0;
    scanf("%lf", &f);
    c = 5.0 / 9.0 * (f - 32);
    printf("%.3lf", c);
    return 0;
}

//int main()
//{
//    int n = 0;
//    int h = 0;
//    int m = 0;
//    scanf("%d %d %d", &n, &h, &m);
//    int x = m / h;
//    if (m % h == 0)
//        n = n - x;
//    else
//        n = n - x - 1;
//    printf("%d", n);
//    return 0;
//}

//#include<math.h>
//int main()
//{
//    float a = 0.0;
//    float b = 0.0;
//    float c = 0.0;
//    float cir = 0.0;
//    float area = 0.0;
//    float d = 0.0;
//    scanf("%f %f %f", &a, &b, &c);
//    cir = a + b + c;
//    d = cir / 2;
//    area = sqrt(d * (d - a) * (d - b) * (d - c));
//    printf("circumference=%.2f area=%.2f", cir, area);
//    return 0;
//}

//int main()
//{
//    int n = 0;
//    int i = 0;
//    float max = 0.0;
//    float min = 100.0;
//    float sum = 0.0;
//    float ave = 0.0;
//    scanf("%d", &n);
//    for (i = 0; i < n; i++)
//    {
//        float x = 0.0;
//        scanf("%f", &x);
//        if (x > max)
//            max = x;
//        if (x < min)
//            min = x;
//        sum += x;
//    }
//    ave = sum / n;
//    printf("%.2f %.2f %.2f", max, min, ave);
//    return 0;
//}